package com.zy.cat.entity.app.resp;

import java.util.List;

import com.fasterxml.jackson.annotation.JsonProperty;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 
 * @info 9趣猫App商品消息通知信息实体类
 * @author Link
 * @date 2019-10-30 09:14
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("app商品推送消息响应类")
public class CatAppGoodsMsgResp {
	
	@ApiModelProperty(value = "消息推送id", example = "")
	private String id;
	
	@ApiModelProperty(value = "推送时间", example = "2020-05-28 17:00:00")
	private String pushTime;
	
	/**
	 * 商品ID
	 */
	@JsonProperty("num_iid")
	@ApiModelProperty(value = "商品ID", example = "")
	private String numIid;
	
	/**
	 * 优惠券信息
	 */
	@ApiModelProperty(value = "优惠券信息", example = "")
	private String couponInfo;
	
	/**
	 * 优惠券面额
	 */
	@ApiModelProperty(value = "优惠券面额", example = "")
	private String couponAmount;
	
	/**
	 * 商品标题
	 */
	@ApiModelProperty(value = "商品标题", example = "")
	private String shopTitle;
	
	/**
	 * 商品标题
	 */
	@ApiModelProperty(value = "商品标题", example = "")
	private String title;
	
	@JsonProperty("actual_price")
	@ApiModelProperty(value = "券后价", example = "13.9")
	private String actualPrice;
	
	/**
	 * 商品主图
	 */
	@JsonProperty("pict_url")
	@ApiModelProperty(value = "商品主图", example = "")
	private String pictUrl;
	
	/**
	 * 商品折扣价格
	 */
	@JsonProperty("zk_final_price")
	@ApiModelProperty(value = "商品折扣价格", example = "")
	private String zkFinalPrice;
	
	/**
	 * 30天销量
	 */
	@JsonProperty("volume")
	@ApiModelProperty(value = "30天销量", example = "")
	private Long volume;
	
	@JsonProperty("fcode")
	@ApiModelProperty(value = "返利（分）", example = "100")
	private long fcode;
}
